kim kil tae
Asiad 2026: Vietnam Taekwondo and the Two-Weight-Class GambleTwenty-eight years. The gap between Vietnam's last taekwondo sparring gold...
A Two-Woman Bet: Vietnam's Taekwondo Squad Before Asiad 2026The women's 49kg sparring slot on Vietnam's national taekwondo team once...
Ter Stegen, Ajax and June 30: How Barcelona Is Re-pricing a Depreciated AssetDuring the four months of lockdown in 2026, I sat down and analyzed 29 match...
Vietnam U20 suffer three straight defeats, relegated after Asian qualifiersVietnam U20 concluded their 2027 AFC U20 Asian Cup qualifying campaign with a...
Kenin outlasts Venus Williams in a nail-biting tiebreak: A win built on composure, and a warningVenus Williams just turned 46, but on the Louis Armstrong court that night, s...
Talent Archaeology at Derby Arena: English Veteran Club League Returns and Sport's Sediment LayersAt Derby Arena last weekend, as the electronic scoreboard flickered Bribar...
Turkey vs Italy in the Nations League: Bursa, ATV and an Unverified Tactical BetBursa, 21:45, Monday 28 September 2026. That is almost everything the notice ...
From a Mexico Power-Outage Notice to a Football Mislabel: When an Analysis Pipeline Deceives ItselfThere is one October afternoon I remember vividly, not because of a goal, but...
Olise and the 74th-Minute Red Card: When a Star Becomes the TargetIn the 74th minute, Michael Olise was shown a straight red card. There was no...
Thirty Years of NCAA Women's Volleyball MOP: The Pulse of Positions Nobody Reads RightThere is one name I have seen twice in two decades, in two completely unrelat...
Zhang Songxi: The Tailor's Hand and the Wuxia Robe That Never Belonged to HimIn a local chronicle from the Ming dynasty, one detail made me stop for a lon...
Liga Voli Mahasiswa 2026: When a Media Platform Writes Its Own Rules for Southeast Asian Women's University VolleyballOn 25 September 2026, in a modest hall in Jakarta, the organisers of Liga Vol...
Six points, one ticket: AVC Beach Volleyball Championships 2026 in Shangluo and the LA 2028 equationEvery great discovery begins with an outlier number. In Pool A of the 2026 AV...
Asiad 20 and the Asian Women's Volleyball Order: China Crowned, Thailand Exhausted, Vietnam Falls to IndonesiaOn the editing-room screen in Nagoya, I rewound the tape of Vietnam's women's...
Indonesia U15's two-second goal and the measurement nobody has checkedIn the first minute of Indonesia's match against Fiji, the ball rolled off th...
Amir Murillo's Second European Goal and Everything the Report Never SaidIn the short report I read, Amir Murillo spoke about the goal he scored again...
When the Data Falls Silent: Vietnamese Football and the Trap of Ready-Made FramesA night in Nha Trang, in November. I sit in a corner cafe on Tran Phu Street,...
J.League fines Vanraure Hachinohe 7 million yen: a governance verdict and the cost of nine months of silenceOn October 2, the Japan Professional Football League (J.League) announced its...
Vietnam 0-2 Thailand: A 27-Match Unbeaten Run Ends in the 90+4th Minute, and the Gap That Opened in the 46thIn the 90+4th minute, Chaiyaphon ran onto a through ball behind Vietnam's bac...
Thailand vs China at the 2026 Asian Games Semifinal: The Fifth-Set Collapse and the Limits of SpeedThe fifth set of the 2026 Asian Games semifinal opened with a rally I had to...
